landscape something - French English Dictionary